package com.windchime.blog.service;

import com.windchime.blog.entity.Admin;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 管理员表 服务类
 * </p>
 *
 * @author WindChime
 * @since 2021-07-31
 */
public interface AdminService extends IService<Admin> {

    /**
     * 根据用户名密码查询管理员
     * @param username 用户名
     * @param password 密码
     * @return 管理员
     */
    Admin getAdminByUsernameAndPassword(String username, String password);

    /**
     * 根据ID旧密码查询管理员
     * @param id ID
     * @param old_password 旧密码
     * @return 管理员
     */
    Admin getAdminByIdAndPassword(Integer id, String old_password);
}
